'''
----登录函数----
编写一个用户登录逻辑，用户名密码提前设置（列表嵌套字典存储），返回用户登录成功或者失败的结果。
要求：
	封装程函数，登录成功返回1，登录失败返回0；
'''
user1 = {'id': '1001', 'username': 'zhangsan', 'password': '123'}
user2 = {'id': '1002', 'username': 'lisi', 'password': '123'}
user3 = {'id': '1003', 'username': 'wangwu', 'password': '123'}
user_list = [user1, user2, user3]

def f1():
    tag=0
    name=input("请输入用户名:")
    pwd=input("请输入密码:")
    for user in user_list:
        if name==user['username'] and pwd==user['password']:
            tag=1
            break
    if tag==1:
        return 1
    else:
        return 0
print(f1())

